package com.sw.youvote.client.services;

import java.util.List;

import com.google.gwt.user.client.rpc.AsyncCallback;
import com.sw.youvote.shared.objects.CandidatureBean;
import com.sw.youvote.shared.objects.QuizBean;
import com.sw.youvote.shared.objects.WocomUserBean;

public interface WocomUserServiceAsync  {
	
	void estaLogado(AsyncCallback<String> callback);
	void estaRegistrado(String nickname, AsyncCallback<WocomUserBean> callback);
	void pintaCadenaLogin(AsyncCallback<String> callback);
	void addWocomUser(WocomUserBean WocomUser, AsyncCallback<Void> callback);
	void removeWocomUser(WocomUserBean WocomUser, AsyncCallback<Void> callback);
	void updateWocomUser(WocomUserBean WocomUser, AsyncCallback<Void> callback);
	
	
	
	
	void getUserName(AsyncCallback<String> callback);
	
	
}
